package com.merchant.document.entity;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.persistence.*;
import java.sql.Date;
import java.sql.Timestamp;
import java.util.Arrays;

@Data
@ApiModel(value="project",description="项目类")
public class Project {
    @ApiModelProperty(value="项目ID",example="pj0001")
    private String id;
    @ApiModelProperty(value="项目名称",example="高德置地春广场")
    private String name;
    @ApiModelProperty(value="项目类型ID")
    private String typeId;
    @ApiModelProperty(value="商业面积")
    private Integer area;
    @ApiModelProperty(value="项目状态")
    private Integer state;
    @ApiModelProperty(value="开业时间")
    private Date openTime;
    @ApiModelProperty(value="最高楼层")
    private Integer maxFloor;
    @ApiModelProperty(value="最低楼层")
    private Integer minFloor;
    @ApiModelProperty(value="所在城市")
    private String city;
    @ApiModelProperty(value="详细地址")
    private String address;
    @ApiModelProperty(value="项目简介")
    private String projectRemark;
    @ApiModelProperty(value="项目配套")
    private String projectFacilities;
    @ApiModelProperty(value="招商状态")
    private Integer abState;
    @ApiModelProperty(value="业态招商信息")
    private String canvassBusinessInfo;
    @ApiModelProperty(value="开发商名称")
    private String developerName;
    @ApiModelProperty(value="开发商简介")
    private String developerRemark;
    @ApiModelProperty(value="创建时间")
    private Timestamp createTime;
    @ApiModelProperty(value="创建人")
    private String creatorId;
    @ApiModelProperty(value="审核人")
    private String examineAccId;
    @ApiModelProperty(value="审核状态")
    private Integer examineState;
    @ApiModelProperty(value="审核时间")
    private Timestamp examineTime;
    @ApiModelProperty(value="审核备注")
    private byte[] examineRemark;

}
